multi-purpose tyres - German English Dictionary